dust down oneself - Turkish English Dictionary